home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
edit
/
aaem95ma.zip
/
HELP
< prev
next >
Wrap
Text File
|
1995-02-27
|
13KB
|
212 lines
HELP: N = numeric argument. If no argument, N = 1, unless otherwise stated.
HELP: mark N: 1st = stack top, 2nd etseq down. (-1)th = stack bottom, (-2)th
HELP: etseq up. "region" = between mark N and cursor.
HELP: T1 T2 = text args that key subroutine asks for; in them, type '=' for
HELP: the current buffer. For "column" see "char".
HELP: Mark 999 = where the cursor was before the last command call.
HELP: The effect of pressing a key sequence which is bound to a buffer:-
HELP: arg>0, or no arg: the current window switches to the key's buffer.
HELP: arg=0: a copy of the key's buffer is inserted at the cursor.
HELP: arg<0: current window is split between its current buffer & key's buffer.
--------------------------------------------------------------------------------
altA :: skip N sentences backwards (-N sentences forwards if N<0)
altB :: skip N words back (-N words forwards if N<0)
altC :: capitalize N words (this word etseq) (this & -N-1 previous words if N<0)
altD :: kill N words forwards (-N words backwards if N<0)
altE :: skip N sentences forwards (-N sentences backwards if N<0)
altF :: skip N words forwards (-N words backwards if N<0)
altG :: goto line N (first line of buffer = 1st, not 0th)
altH :: kill word back N times (forwards -N times if N<0)
altI :: check spelling of next word (all words in region if N set & not 0)
altJ :: add assumed CR before the assumed LF at all end-of-lines in region
altK :: kill N sentences forwards (-N sentences backwards if N<0)
altL :: lowercase N words (this word etseq) (this & -N-1 previous words if N<0)
altM :: find & reset buffer's modes by a menu: can call all the 'set mode' subrs
altN :: skip N paragraphs forwards (-N paragraphs backwards if N<0)
altO :: go to file selected by menu of current buffer's file's directory
altP :: skip N paragraphs backwards (-N paragraphs forwards if N<0)
altQ :: reformat a paragraph
altR :: replace T1 by T2 in region (from cursor to mark N)
altS :: replace T1 by T2 in region (from cursor to mark N), asking each time
altT :: twiddle words: move this word N words forwards (-N words back if N<0)
altU :: uppercase N words (this word etseq) (this & -N-1 previous words if N<0)
altV :: scroll screen down N times (up -N times if N<0)
altW :: copy region (from cursor to mark N) to kill ring
altX :: call subr/macro T1 with arg N. If T1 is null string, menu of subr names
altY :: replace yank by previous kill in kill ring
altZ :: show region at next screen display. If N=0, show from mark 1 to mark 2.
home :: go to top of buffer
uparrow :: go up N lines (down -N lines if N<0)
pageup :: scroll screen down N times (up -N times if N<0)
leftarrow :: go left N characters (right -N characters if N<0)
rightarrow :: go right N characters (left -N characters if N<0)
end :: go to end of buffer
downarrow :: go down N lines (-N lines up if N<0)
pagedown :: scroll screen up N times (-N down if N<0)
insertkey :: insert a space N times (delete -N characters if N<0)
deletekey :: delete a character N times (insert -N spaces if N<0)
ctrldownarrow :: in fold-long-lines mode, go about N line-folds down (-N up)
ctrluparrow :: in fold-long-lines mode, go about N line-folds up (-N down)
leftbutton :: mousing mode, or mousing region: see MOUSE section in file README
middlebutton :: menu of AAEMACS commands (click twice if in mousing mode)
rightbutton :: menu of AAEMACS commands (click twice if in mousing mode)
leftbuttondown :: start mousing region: see MOUSE section in file README
middlebuttondown :: do nothing
rightbuttondown :: do nothing
mousemove :: moves the cursor
althome :: set mark N to start of buffer
altend :: set mark N to end of buffer
altequals :: menu of AAEMACS commands
altsharp :: menu of currently defined macros
altuparrow :: skip N sentences backwards (-N sentences forwards if N<0)
altdownarrow :: skip N sentences forwards (-N sentences backwards if N<0)
altleftarrow :: skip N words backwards (-N words forwards if N<0)
altrightarrow :: skip N words forwards (-N words backwards if N<0)
altdelete :: delete N words forwards (-N words backwards if N<0)
altbksp :: delete N word backwards (-N words forwards if N<0)
altinsert :: insert N newlines, then go to end of the line before them
alt1 :: enter digit 1 as part of arg
alt2 :: enter digit 2 as part of arg
alt3 :: enter digit 3 as part of arg
alt4 :: enter digit 4 as part of arg
alt5 :: enter digit 5 as part of arg
alt6 :: enter digit 6 as part of arg
alt7 :: enter digit 7 as part of arg
alt8 :: enter digit 8 as part of arg
alt9 :: enter digit 9 as part of arg
alt0 :: enter digit 0 as part of arg
altminus :: start negative arg
ctrl2 :: check region (from cursor to mark N) for C language bracket matching
ctrlA :: go to start of line
ctrlB :: go left N characters (right -N characters if N<0)
ctrlC :: unbound, do not use, may irretrievably break out of AAEMACS
ctrlD :: delete N characters (insert -N spaces if N<0)
ctrlE :: go to end of line
ctrlF :: go right N characters (left -N characters if N<0)
ctrlG :: discard arg typed
ctrlH :: delete previous N characters (insert -N spaces if N<0)
tab :: insert or overlay N tab characters (ctrl-I's)
ctrlJ :: insert N end-of-lines
ctrlK :: (if at EOL,chain lines,else kill to EOL) N times (-N times left if N<0)
ctrlL :: cursor line becomes Nth on screen (if no argument, refresh display)
ret :: insert N end-of-lines
ctrlN :: go down N lines (-N lines up if N<0)
ctrlO :: insert N end-of-lines, then go to end of line before them
ctrlP :: go up N lines (-N lines down if N<0)
ctrlQ :: ask for a character and insert N copies of it literally
ctrlR :: search for T1 back. If N set, in region starting at its end.
ctrlS :: search for T1 forwards. If N set, in region starting at its beginning.
ctrlT :: twiddle: move this char N chars right (not across eol)(-N left if N<0)
ctrlU :: multiply N by 4, i.e. next command has arg = N*4
ctrlV :: scroll screen up N times (-N down if N<0)
ctrlW :: kill region (from cursor to mark N)
ctrlX ctrlB :: change buffer by menu
ctrlX ctrlC :: unbound, do not use, may break out of AAEMACS
ctrlX ctrlD :: convert ctrl char or " or \ at cursor to \n or \xxx like in C
ctrlX ctrlE :: call DOS command. Afterwards, type any key to get display back
ctrlX ctrlF :: go to (new or old) buffer with file T1 in
ctrlX tab :: (tab = ctrlI) insert text of file named T1
ctrlX ctrlL :: lowercase the region (from cursor to mark N)
ctrlX ctrlO :: delete blank lines round cursor
ctrlX ctrlQ :: reformat region allowing old and new left margin characters
ctrlX ctrlS :: copy current buffer to its file
ctrlX ctrlT :: expand all tabs to spaces in region (from cursor to mark N)
ctrlX ctrlU :: uppercase the region (from cursor to mark N)
ctrlX ctrlW :: copy current buffer to a file
ctrlX ctrlX :: swop mark N with cursor
ctrlX ctrlY :: convert spaces to tabs in region (from cursor to mark N)
ctrlX ctrlZ :: exit from emacs
ctrlX ( :: start recording macro
ctrlX ) :: stop recording macro
ctrlX = :: show information about buffer
ctrlX 1 :: back to one-window mode
ctrlX 2 :: split this window, with N lines in upper half (equal split if no arg)
ctrlX D :: convert \sequence as in C string at cursor to literal char
ctrlX E :: obey current macro
ctrlX F :: set right margin to N (state it if no arg)(N<0 = -N n's proportional)
ctrlX N :: change filename of buffer
ctrlX R :: incremental search backwards
ctrlX S :: incremental search forwards
ctrlX X :: go to Nth buffer in chain (if no arg, next buffer)
ctrlY :: yank last kill at cursor. If N set, set mark N at start of yanked text
ctrlZ :: obey last instruction again N times
ctrlunderline :: online help
esc altK :: bind a key to current buffer (press that key to go to that buffer)
esc altR :: replace T1 by T2 in region (from cursor to mark N), whole words only
esc altS :: replace T1 by T2 in region, whole words only, asking each time
esc ctrlC :: unbound, do not use, may irretrievably break out of AAEMACS
esc ctrlF :: re-read current buffer from its file
esc ctrlK :: unbind a key
esc ctrlN :: give macro K the name T1. Remove name if T1 is empty string.
esc ctrlR :: search for T1 back, whole word only
esc ctrlS :: search for T1 forwards, whole word only
esc space :: set mark N (new mark on stack if (N-1) = how many marks defined)
esc , :: popmark: take top mark off stack & set cursor to it
esc # :: take N marks off top of stack & do not move cursor
esc - :: start a negative arg
esc / :: delete all spaces and tabs round cursor, then insert one space instead
esc . :: pushmark: make a new mark on top of stack, set it to cursor
esc 0 :: start an arg with a 0
esc 1 :: start an arg with a 1
esc 2 :: start an arg with a 2
esc 3 :: start an arg with a 3
esc 4 :: start an arg with a 4
esc 5 :: start an arg with a 5
esc 6 :: start an arg with a 6
esc 7 :: start an arg with a 7
esc 8 :: start an arg with a 8
esc 9 :: start an arg with a 9
esc C :: copy (text between mark N and mark N+1) to cursor
esc G :: go to Nth character in line (leftmost character is 1st, not 0th)
esc J :: remove assumed CR before the assumed LF at all end-of-lines in region
esc K :: bind a key to current macro
esc M :: move (text between mark N and mark N+1) to cursor
esc N :: go to next window in ring of windows
esc P :: go to previous window in ring of windows
esc Q :: reformat between cursor and mark N
esc T :: twiddle lines: move current line down N lines (up -N lines if N<0)
esc X :: display from cursor as hexadecimal
esc \ :: delete all spaces and tabs round cursor
ctrl_ :: help for key sequence typed ('ctrl_ ?' gets more help about help)
--------------------------------------------------------------------------------
altX accentedletters :: stop/start treating PC accented letters as alphanumeric
altX bindkeysubr :: bind a key to subr named T1
altX casemode :: set mode re whether to ignore case of letters in search
altX cccmode :: set mode whether to counterchange at cursor
altX checkhelp :: report any bound keys not listed in file HELP
altX copydir :: insert here a copy of directory T1 (as arg of MSDOS command DIR)
altX delbuf :: remove current buffer from ring of buffers
altX display :: display T1 on the mode line in cyan
altX emptyappendix :: empty the spelling checker's dictionary's appendix
altX getappendix :: load spelling checker's dictionary's appendix from region
altX linefeed :: split this line, and at split set 'no CR before LF here' bit
altX longlinesmode :: set mode whether to print long lines folded
altX mergefile :: merge file T1 into region in ascii order.
altX overlaymode :: set mode whether to insert or overlay chars typed
altX prbindings :: in current buffer list current key bindings
altX prbuffers :: list buffers with bindings, in form obeyable by readmacros
altX prkeynames :: in current buffer list names of all alt keys and special keys
altX prkeys :: in current buffer list all current key bindings
altX prmacro :: in current buffer list current macro, as obeyable by readmacros
altX prmacros :: in current buffer list all macros, as obeyable by readmacros
altX prsubrnames :: in current buffer list all subroutine names
altX putappendix :: copy spelling checker's dictionary's appendix into a buffer
altX readmacros :: read & obey macros & buffer bindings from buffer T1
altX setsortcol :: find/set how many chars at line start for sortlines to ignore
altX skipafterwordmode :: set mode re skipping nonword chars with words
altX sortlines :: sort lines in region into alphabetical order
altX tabmode :: set mode re how to display tab (ctrl-I)
altX twodmode :: set mode re whether going off end of line extends line
altX version :: display version date of version of AAEMACS that you are using
altX wrapmode :: set mode re auto newline insert when typing long lines
--------------------------------------------------------------------------------
currentbuffer :: string function (no args) = full name of current buffer
integer :: macro line (args all names): declare the names as integer variables
keyseq :: string function (args all chars) = those chars as a keysequence
string :: macro line (args all names): declare the names as string variables
goto(label) :: jump in macros: see file MACROS.HLP
if(-,-,-) :: condition in macros: see file MACROS.HLP
--------------------------------------------------------------------------------
And call separate program FINDMODE.EXE with arg HELP for information about DOS
screen modes.